An XML-Based Cross-Language Framework
نویسنده
چکیده
We introduce XMLVM, a Turing complete XML-based programming language based on a stack-based, virtual machine. We show how XMLVM can automatically be created from Java class-files and .NET’s Intermediate Language. While the programmer is never directly exposed to XMLVM, we provide tools based on XMLVM for tasks such as cross-language functional testing or code migration.
منابع مشابه
AIM: An XML-Based ECA Rule Language for Supporting a Framework for Managing Complex Information
This paper presents an XML-based event-condition-action (ECA) rule language, AIM, for supporting the SEM framework and approach to the computer-based incorporation of best practice in daily work and the subsequent management of the resulting complex information. SEM framework provides knowledge and information management support in terms of three planes: the specification plane, the execution p...
متن کاملGloze: XML to RDF and back again
Rather than thinking of XML and RDF as competing alternatives, we regard XML and RDF as complementary technologies. This paper discusses bidirectional mapping between XML and RDF, the problem of lift. Rather than inventing a new mapping language, we use information already available in the XML schema. The result is a tool, Gloze that works within the Jena framework. This is illustrated by examp...
متن کاملKrextor – An Extensible XML→RDF Extraction Framework
The semantics of an XML-based language can be specified by mapping an XML schema to an ontology, thus enabling the wide range of XML applications to contribute to the Semantic Web. The Krextor XML→RDF extraction framework proposes a practical solution to this problem, novel in its extensibility. We present its architecture and show how it can easily be extended to support additional input and o...
متن کاملXCES: An XML-based Encoding Standard for Linguistic Corpora
The Corpus Encoding Standard (CES) is a part of the EAGLES Guidelines developed by the Expert Advisory Group on Language Engineering Standards (EAGLES) that provides a set of encoding standards for corpus-based work in natural language processing applications. We have instantiated the CES as an XML application called XCES, based on the same data architecture comprised of a primary encoded text ...
متن کاملMTRANS: A general framework, based on XSLT,for model transformations.
The MTRANS project aims to supply a general framework for expressing model transformations. We want this framework to be the most general possible. To achieve this, MTRANS is based on a meta-modeling approach (a meta-model is used to define the semantics of each model). The MTRANS framework is supplying a language and an environment to write models transformations. The language is composed by a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005